transdermal delivery system - French English Dictionary